child-friendly space - Spanish English Dictionary